<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <h3>Tratamento por existencia:</h3>
        <hr>
        <?php
        $string = "contato";
        $string = 3;
        $string = '';

        //SE A VARIAVEL FOR UMA STRING
        if (is_string($string)):
            echo "String e uma string";
        elseif (!is_string($string)):
            echo "String nao e uma string";
        endif;

        echo"<hr>";

        //SE A VARIAVEL EXISTIR E NAO ESTIVER NULA
        if (!empty($string)):
            echo"String existe e tem valor";
        //SE A VARIAVEL SOMENTE EXISTIR
        elseif (isset($string)):
            echo "String existe mas esta em branco";
        endif;
        ?>
        <hr><hr>
        <h3>Tomada de decisao:</h3>
        <?php
        //$decisao = 'contato';
        $decisao = 'contato';
        if (!filter_var($decisao, FILTER_VALIDATE_EMAIL)):
            echo "Email informado e invalido";
        elseif ($decisao == 'romulo.bosco@gmail.com'):
            //PARA O CODIGO E NAO CONTINUA EXECUTANDO
            die('Esse email e restrito');
        endif;
        ?>

        <hr><hr>
        <h3>RETORNO DE FLAGS:</h3>
        <hr>
        <?php

        function Idade($Idade = null) {
            if (!$Idade):
                return false;
            elseif (!is_int($Idade)):
                return false;
            endif;

            return "Voce nasceu em: " . (date('Y') - $Idade);
        }

        $idade = 25;
        if (Idade($idade)):
            echo Idade($idade);
        else:
            echo 'Erro, informe um INT idade';
        endif;
        ?>

        <hr></hr>
        <h3>COMPARACAO</h3>
        <hr>

        <?php
        $um = 10;
        $dois = '10';

        if ($um == $dois):
            echo "Um tem o mesmo valor que dois";
        elseif ($um != $dois):
            echo "Um e dois tem valor diferente";
        endif;
        
        echo "<hr>";
        $um = 10;
        $dois = 10;
        if($um === $dois):
            echo "Um e dois tem o mesmo valor e sao do mesmo tipo";
        elseif($um !== $dois):
            echo "Um e dois tem o valor ou tipo diferente";
        endif;
        ?>
    </body>
</html>
